crazy madcap - Turkish English Dictionary